Skip to content

chore(main): release 6.3.0-beta.9#923

Open
aao-ipr-bot[bot] wants to merge 3 commits into
mainfrom
release-please--branches--main--components--adcp
Open

chore(main): release 6.3.0-beta.9#923
aao-ipr-bot[bot] wants to merge 3 commits into
mainfrom
release-please--branches--main--components--adcp

Conversation

@aao-ipr-bot
Copy link
Copy Markdown
Contributor

@aao-ipr-bot aao-ipr-bot Bot commented Jun 6, 2026

🤖 I have created a release beep boop

7.0.0-beta.8 (2026-06-07)

⚠ BREAKING CHANGES

  • RegistryClient.create_adagents now returns a CreateAdagentsResponse Pydantic model instead of dict[str, Any]. Callers using subscript access (result["success"], result["data"]) must switch to attribute access (result.success, result.data). The model matches the /api/adagents/create wire contract (adcp#5385).

Features

  • add FeedMirror client-side wholesale feed mirror (#940) (64ce9ba)
  • codegen: fail consolidate on unallowlisted name collisions (#919) (d9367a0)
  • decisioning: async (handoff) discovery for get_products / get_signals (#930) (76fa4fa)
  • protocol: support AdCP 3.1.0-rc.10 (#944) (65e4368)
  • registry: community-mirror lifecycle + upsert client (JS #2183/#2187 parity) (#929) (11e5cda)
  • server: lazy idempotency backend wrapper (JS #2136 parity) (#928) (1ee6f5b)
  • server: response_enhancer callback (JS #2161 parity) (#933) (659cd7c)
  • testing: reference UpstreamRecorder middleware for query_upstream_traffic (#939) (5ca5758)
  • type RegistryClient.create_adagents return as CreateAdagentsResponse (#937) (8e6018b)
  • types: disambiguated aliases for high-traffic colliding type names (#941) (6c058f0)

Bug Fixes

  • adagents: pin DNS to close rebinding TOCTOU on SSRF gate (#920) (51de333), closes #757
  • codegen: rewrite compact ConfigDict extra in place (#935) (4d3303f)
  • decisioning: gate async-completion webhook on SPEC_WEBHOOK_TASK_TYPES (#932) (c23b406), closes #931
  • server: centralize pre-validation hooks and attribute chain failures (#938) (3859131), closes #859 #882
  • types: derive response arms from schemas (#922) (70abb5a)

This PR was generated with Release Please. See documentation.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 351eb75 to 17e33a5 Compare June 6, 2026 23:39
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from efa53bb to 29e9f74 Compare June 6, 2026 23:42
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 271e698 to b22c7ee Compare June 6, 2026 23:52
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 6, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 343adc3 to 29d6283 Compare June 7, 2026 00:58
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from f60d7fe to b8c5a1e Compare June 7, 2026 09:44
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 5dcdb3d to 2e0ca23 Compare June 7, 2026 09:56
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 6989cc5 to d804f35 Compare June 7, 2026 11:44
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 6826f3e to 0b0b617 Compare June 7, 2026 12:05
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from b3d28f2 to 18b0ac4 Compare June 7, 2026 12:11
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot changed the title chore(main): release 6.3.0-beta.9 chore(main): release 7.0.0-beta.8 Jun 7, 2026
@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 742fb7d to 105b206 Compare June 7, 2026 12:44
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 0e2ac2f to 6799b70 Compare June 7, 2026 13:06
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 49ee8c2 to 893c525 Compare June 7, 2026 16:11
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 63d1afc to ce4b9ae Compare June 7, 2026 20:57
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@bokelley bokelley changed the title chore(main): release 7.0.0-beta.8 chore(main): release 6.3.0-beta.9 Jun 7, 2026
Copy link
Copy Markdown
Contributor Author

@aao-ipr-bot aao-ipr-bot Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (commenting — review identity is a co-author on this PR, so GitHub blocks self-approve). Release-please cut, three files, all consistent. The version triple agrees on the wire: manifest 6.3.0-beta.9, CHANGELOG header 6.3.0-beta.9, pyproject 6.3.0b9 — the last being the correct PEP 440 normalization of the beta tag, so pip and release-please see the same release.

Things I checked

  • Diff is CHANGELOG-only + .release-please-manifest.json + pyproject.toml version. No source touched — skip-everything list applies, no code review needed.
  • pyproject.toml:7 6.3.0b8 → 6.3.0b9 is the PEP 440 form of 6.3.0-beta.9. Matches the manifest and CHANGELOG header.
  • The ⚠ BREAKING CHANGES entry (RegistryClient.create_adagents returns CreateAdagentsResponse instead of dict[str, Any], adcp#5385) ships under a beta increment, not a major. release-please proposed 7.0.0-beta.8; commit 81610b1 pins it back to 6.3.0-beta.9 to stay off major. That's a maintainer override authored on this PR, and pre-release SemVer permits breaking changes within a beta line — not a block.
  • Migration note for the breaking change is present in the CHANGELOG prose (subscript → attribute access). Adopters on the beta line get the signal.

Follow-ups (non-blocking — file as issues)

  • The breaking change carries forward into the 6.3.0 stable cut whenever this beta line graduates. Worth making sure the result[\"success\"] → result.success migration note survives into the eventual stable CHANGELOG entry, not just the beta one — beta CHANGELOG sections tend to get collapsed at GA.

Shipping a major's worth of breaking change under a beta point release is a defensible call on a pre-release line; just make sure the next stable tag carries the major bump release-please was reaching for here.

Safe to merge.

@aao-ipr-bot aao-ipr-bot Bot changed the title chore(main): release 6.3.0-beta.9 chore(main): release 7.0.0-beta.8 Jun 7, 2026
@aao-ipr-bot aao-ipr-bot Bot force-pushed the release-please--branches--main--components--adcp branch from 81610b1 to 3feead3 Compare June 7, 2026 23:59
@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 7, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

@aao-ipr-bot
Copy link
Copy Markdown
Contributor Author

aao-ipr-bot Bot commented Jun 8, 2026

⚠️ Argus review could not complete

The automated review encountered an issue (possibly reached max turns, timed out, or failed to post the final gh pr review). A human reviewer should take this PR.

View workflow run

This is an automated message from the Argus AI review workflow.

…hips in beta)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@bokelley bokelley changed the title chore(main): release 7.0.0-beta.8 chore(main): release 6.3.0-beta.9 Jun 8, 2026
Copy link
Copy Markdown
Contributor Author

@aao-ipr-bot aao-ipr-bot Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release-please artifact — CHANGELOG, manifest, and pyproject.toml version string only. No source changes, so this is a release-plumbing review, not a code review. Posting as a comment (can't self-approve via this identity), but this is an approve in substance.

Things I checked

  • Version coherence across all three files. .release-please-manifest.json6.3.0-beta.9, pyproject.toml6.3.0b9 (PEP 440 normalized), and the new CHANGELOG header → 6.3.0-beta.9 comparing v6.3.0-beta.8...v6.3.0-beta.9. All three agree.
  • The semver pin is intentional, not a release-please miss. The original release-please output was 7.0.0-beta.8 (major bump driven by the RegistryClient.create_adagents breaking change in #937). The third commit (2720be0, by bokelley) deliberately rewrote it to 6.3.0-beta.9 — "keep off major; breaking change ships in beta." Correct call: a breaking change inside a prerelease line doesn't force the semver-major rollover, and adopters on a -beta track are opted into churn. The BREAKING CHANGES section is still present and documents the dict[str, Any]CreateAdagentsResponse migration with the attribute-vs-subscript note, so the signal is preserved even though the version number isn't bumped to 7.0.0.
  • No source, no generated types, no public-API surface touched in this diff. The breaking change itself landed in #937 — already on main, already reviewed.

Minor nits (non-blocking)

  1. Manual CHANGELOG edits and release-please regeneration. Pinning the version by hand means the next release-please run starts from 6.3.0-beta.9 as the manifest baseline — confirm it doesn't try to re-propose 7.0.0 and re-collide with this hand-edit. Worth a glance on the next release PR, not this one.

LGTM. Safe to merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

1 participant